소프트웨어융합대학 - 소프트웨어융합대학

  • 교수 지능형 임베디드 시스템
  • 신동군 홈페이지 바로가기
    Lab 지능형 임베디드 시스템

관심분야

Operating Systems/File Systems
Storage Architecture/Intelligent SSD
On-Device Machine Learning/Neural Processing Unit

학력

  • (Ph.D.) 서울대학교 컴퓨터공학부 (2000 ~ 2004)

약력/경력

  • 삼성전자 책임연구원(2004 ~ 2007)
  • 성균관대학교 조교수/부교수(2007 ~ )
  • 성균관대학교 정보통신대학원 컴퓨터공학과/정보보호학과 주임교수(2009 ~ 2011)
  • 성균관대학교 일반대학원 임베디드소프트웨어학과 학과장(2011 ~ 2014)
  • 삼성전자 메모리사업부 자문교수(2013 ~ 2014)
  • 정보과학회 논문지 편집위원(2013 ~ )
  • 성균관대학교 컴퓨터공학과 학과장(2015 ~ )

학술지 논문

  • (2023)  Tensor-Train Decomposition을 적용한 임베딩 레이어를 위한 연산 최적화 기법.  정보과학회논문지.  50,  9
  • (2023)  Processing-in-Memory를 위한 코드 생성 및 데이터 레이아웃 변형 기법.  정보과학회논문지.  50,  8
  • (2022)  Stackable Transactional File System Using Kernel-Level WAL.  IEEE ACCESS.  10,  -
  • (2022)  Remap-Based Inter-Partition Copy for Arrayed Solid-State Drives.  IEEE TRANSACTIONS ON COMPUTERS.  71,  7
  • (2021)  SCJ: Segment Cleaning Journaling for Log-Structured File Systems.  IEEE ACCESS.  9, 
  • (2020)  Virtual Connection: Selective Connection System for Energy-Efficient Wearable Consumer Electronics.  IEEE TRANSACTIONS ON CONSUMER ELECTRONICS.  66,  4
  • (2020)  Segment-Based Multiple-Base Compressed Addressing for Flexible JavaScript Heap Allocation.  IEEE ACCESS.  8,  -
  • (2020)  Command queue-aware host I/O stack for mobile flash storage.  JOURNAL OF SYSTEMS ARCHITECTURE.  109, 
  • (2020)  WAL-SSD: Address Remapping-Based Write-Ahead-Logging Solid-State Disks.  IEEE TRANSACTIONS ON COMPUTERS.  69,  2
  • (2020)  오픈 채널 SSD에서 성능 간섭 제거를 위한 호스트 수준 I/O 스케줄러.  정보과학회논문지.  47,  2
  • (2019)  ARM 기반 IoT 장치에서 효율적인 딥 러닝 수행을 위한 BLAS 및 신경망 라이브러리의 성능 및 에너지 비교.  정보과학회논문지.  46,  3
  • (2017)  Reinforcement Learning-Assisted Garbage Collection to Mitigate Long-Tail Latency in SSD.  ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS.  16,  Special SI
  • (2016)  Performance and Resource Analysis on the JavaScript Runtime for IoT Devices.  Lecture Notes in Computer Science.  9786,  1
  • (2016)  Smart Fog: 다중 서비스 사물 인터넷시스템을 위한 포그 서버 중심사물 추상화 프레임워크.  정보과학회논문지.  43,  6
  • (2016)  Exploiting Sequential and Temporal Localities to Improve Performance of NAND Flash-Based SSDs.  ACM TRANSACTIONS ON STORAGE.  12,  3
  • (2015)  Offline Deduplication for Solid State Disk Using a Lightweight Hash Algorithm.  JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE.  15,  5
  • (2015)  Optimizing Fsync Performance with Dynamic Queue Depth Adaptation.  JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE.  15,  5
  • (2015)  Workload-Aware Budget Compensation Scheduling for NVMe Solid State Drives.  IEEE Non-Volatile Memory System and Applications Symposium. 
  • (2015)  AVIoT: Web-Based Interactive Authoring and Visualization of Indoor Internet of Things.  IEEE TRANSACTIONS ON CONSUMER ELECTRONICS.  61,  3
  • (2015)  Improving File System Performance and Reliability of Car Digital Video Recorders.  IEEE TRANSACTIONS ON CONSUMER ELECTRONICS.  61,  2

특허/프로그램

  • METHOD AND APPARATUS FOR PARTIAL GARBAGE COLLECTION IN FILESYSTEMS.  US 14/980,954.  20200211.  미국
  • Method and Apparatus of Per-Block-Group Journaling for Ordered Mode Journaling File System.  US 14/751583.  20190709.  미국
  • 메모리 컨트롤러의 동작 방법, 및 상기 메모리 컨트롤러를 포함하는 시스템.  10-2012-0086793.  20190619.  대한민국
  • 플래시 메모리를 이용한 메모리 관리 시스템 및 메모리 관리 방법(MEMORY MANAGEMENT SYSTEM USING FLASH MEMORY AND METHOD THEREOF).  10-1936-3640000.  20190102.  대한민국
  • Apparatus and Method for File Recording Based on Non-Volatile Memory.  US 15/387232.  20181127.  미국
  • Apparatus and Method for Fsync System Call Processing Using Ordered Mode Journaling with File Unit.  US 14/805993.  20171024.  미국
  • 비휘발성 메모리 기반의 파일 기록 장치 및 그 방법(APPARATUS AND METHOD FOR FILE RECODING BASED ON NON-VOLATILE MEMORY).  10-1758331-0000.  20170710.  대한민국
  • 가비지 컬렉션 저널링 장치 및 방법(APPARATUS AND METHOD FOR JOURNALING BASED ON GARBAGE COLLECTION).  10-1738965-0000.  20170517.  대한민국
  • 파일 단위 순서 모드 저널링 기법을 이용한 fsync 시스템 호출 처리 장치 및 방법(METHOD AND APPARATUS FOR FSYNC SYSTEM CALL PROCESSING USING ORDERED MODE JOURNALING WITH FILE UNIT).  10-1674176-0000.  20161102.  대한민국
  • Method for Operating a Memory Controller and a System Having the Memory Controller.  US 13/962056.  20160209.  미국
  • 순서 모드 저널링 파일 시스템을 위한 블록 그룹 단위 저널링 방법 및 장치.  10-2014-0080942.  20160106.  대한민국
  • 파일 시스템에서의 부분 가비지 컬렉션 방법 및 장치.  10-2014-0190885.  20150825.  대한민국
  • 영상 사고 기록 장치의 저장 공간에 버퍼를 이용하여 파일을 관리하는 장치 및 방법.  10-2014-0039803.  20150309.  대한민국
  • 익스텐트 레벨 플래시 변환 계층.  10-2013-0133992.  20141120.  대한민국
  • 공유 데이터 저장소 관리 장치 및 방법.  10-2011-0142742.  20131210.  대한민국
  • 메모리 관리 장치 및 방법.  10-2011-0105479.  20131126.  대한민국
  • Methods for Distributing Log Block Associativity for Real-Time System and Flash Memory Devices performing The Same.  12356306.  20120904.  미국
  • 버퍼의 지역성을 고려한 가비지 컬렉션.  10-2010-0017821.  20120827.  대한민국
  • 동시 접근이 가능한 여러 개의 플래시 메모리 저장장치에서 최대 전력을 제어하는 쓰기 요청 스케줄링 기법.  10-2010-0037809.  20120403.  대한민국

수상/공훈

  • 제 10회 삼성휴먼테크 논문상 은상 (2004)
  • 성균관대학교 정보통신기술연구소 우수연구자상 (2012)
  • 성균관대학교 정보통신기술연구소 우수연구자상 (2013)

학술회의논문

  • (2024)  Proxyformer: Nystrom-Based Linear Transformer with Trainable Proxy Tokens.  AAAI Conference on Artificial Intelligence.  캐나다
  • (2022)  Structural Pruning for Deep Convolutional Neural Networks via Adaptive Sparsity Regularization.  IEEE Computers, Software, and Applications Conference.  EU연합
  • (2022)  Lifetime-Leveling LSM-Tree Compaction for ZNS SSD.  ACM Workshop on Hot Topics in Storage and File Systems.  미국
  • (2022)  When F2FS Meets Address Remapping.  ACM Workshop on Hot Topics in Storage and File Systems.  미국
  • (2021)  Processing-in-Memory를 위한 효율적인 행렬 연산 기법.  한국소프트웨어종합학술대회.  대한민국
  • (2021)  eBPF를 활용한 스토리지 내 연산처리 아키택처.  한국소프트웨어종합학술대회.  대한민국
  • (2021)  F2FS의 fsync latency 개선을 위한 file node structure 관리 최적화 기법.  한국소프트웨어종합학술대회.  대한민국
  • (2021)  Buffered I/O support for Zoned Namespace SSD.  IEEE International Conference on Consumer Electronics Asia.  대한민국
  • (2021)  mStream: Stream Management for Mobile File System Using Android File Contexts.  ACM/SIGAPP Symposium on Applied Computing.  대한민국
  • (2021)  ZNS+: Advanced Zoned Namespace Interface for Supporting In-Storage Zone Compaction.  USENIX Symposium on Operating Systems Design and Implementation.  미국
  • (2021)  Filter-Wise Quantization of Deep Neural Networks for IoT Devices.  IEEE International Conference on Consumer Electronics.  미국
  • (2020)  Exploring Group Sparsity using Dynamic Sparse Training.  IEEE International Conference on Consumer Electronics Asia.  대한민국
  • (2020)  Towards Accurate Low Bit DNNs with Filter-wise Quantization.  IEEE International Conference on Consumer Electronics Asia.  대한민국
  • (2020)  Reinforcement Learning-Based SLC Cache Technique for Enhancing SSD Write Performance.  USENIX Workshop on Hot Topics in Storage and File Systems.  미국
  • (2020)  Flexible Group-Level Pruning of Deep Neural Networks for On-Device Machine Learning.  Design Automation and Test in Europe.  프랑스
  • (2019)  Flexible Group-Level Pruning of Deep Neural Networks for Fast Inference on Mobile GPUs.  International Conference on Compilers, Architectures, and Synthesis for Embedded Systems.  미국
  • (2019)  Host-Level Workload-Aware Budget Compensation I/O Scheduling for Open-Channel SSDs.  IEEE Non-Volatile Memory Systems and Applications Symposium.  중국
  • (2019)  fsync-aware Multi-Buffer FTL for Improving the fsync Latency with Open-Channel SSDs.  IEEE Non-Volatile Memory Systems and Applications Symposium.  중국
  • (2019)  모바일 디바이스에서 DNN 가속을 위한 Unaligned Pruning.  한국컴퓨터종합학술대회.  대한민국
  • (2019)  모바일 장치에서 Low-bit Precision을 활용한 딥 러닝 모델의 가속 및 성능 분석.  한국컴퓨터종합학술대회.  대한민국